package com.br.jhone.accfc.util;

public class Cons {

	public static final String NOME_BANCO = "accfc";
	public static final int VERSAO_BANCO = 5;
	
	//Tabelas
	public static final String TABELA_ITEM = "item";
	public static final String TABELA_TIPO = "tipo";
	public static final String TABELA_SERIE = "serie";
	
	//Campos
	public static final String CAMPO_ID = "_id";
	public static final String CAMPO_NOME = "nome";
	public static final String CAMPO_ID_TIPO = "idTipo";
	public static final String CAMPO_POSSUI = "possui";
	public static final String CAMPO_ID_SERIE = "id_serie";
	
	//SQLs
	public static final String SQL_CRIAR_TABELA_TIPO = "create table "+TABELA_TIPO+" ( " +
		CAMPO_ID + " integer primary key, " +
		CAMPO_NOME + " text not null );";
	
	public static final String SQL_CRIAR_TABELA_ITEM = "create table "+TABELA_ITEM+" (" +
		CAMPO_ID + " integer primary key , " +
		CAMPO_NOME + " text not null, " +
		CAMPO_ID_TIPO + " integer not null, " +
		CAMPO_POSSUI + " boolean not null default false, " +
		CAMPO_ID_SERIE + " integer, " +
		"foreign key ("+CAMPO_ID_TIPO+") references "+TABELA_TIPO+"("+CAMPO_ID+") );";
	
	public static final String SQL_CRIAR_TABELA_SERIES = "create table "+TABELA_SERIE+ "( " +
		CAMPO_ID + " integer primary key autoincrement, " +
		CAMPO_NOME + " text not null );";
	
	//Tipos
	public static final int TIPO_MOVEL = 1;

	
	
}
